02 / 04

What happens if null is passed to call apply bind as this object?

If the function is not in strict mode, null and undefined will be replaced with the global object, and primitive values will be converted to objects. If the function is running in strict mode, JavaScript preserves the exact value you pass in. It does not perform any boxing or substitution. this will remain exactly null